home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #2
/
Monster Media No. 2 (Monster Media)(1994).ISO
/
os2
/
chapm11.zip
/
REGISTER.CHA
< prev
Wrap
Text File
|
1994-05-11
|
3KB
|
110 lines
CHAPMAN
Version: 1.1
Name: Registration
Time: '11.05.94 13.40.23'
SubapplicationNames...: .
SubapplicationFilenames...: .
Textvariables...: Comments Filename 'Init Code'
'Finalize Code' 'Class Template' 'Method Template'
'Method Comment Template' 'Programmer Id' Copyright .
Comments:
'This application implements two classes:
ChApplicationDialog
displaying information on the application
ChRegisterDialog
manage registration data and allow the entering of this data
An instance of both classes is created with the #forClass: method,
the first parameter of which must be the application class.
This class must define a method #aboutDialogData which answers
a dictionary with the following entries:
''name'' (String) name of the application
''icons'' (IndexedCollection of Icons) icons to be displayed
in the dialog box
''version'' (String) program version
''copyright'' (String) copyright notice
''address1'' (String) address lines
''address2''
''address3''
''register'' (String or nil) the name of the button which opens the
register dialog. nil for no button.
''language'' (String) indicate the language of the dialog texts. Currently
supported are: ''english'', ''deutsch''
'
Filename: Register
'Init Code:' ''
'Finalize Code:' ''
'Class Template:' <default>
'Method Template:' <default>
'Method Comment Template:' <default>
'Programmer Id:' <default>
Copyright: <default>
LibraryBuilderScripts...: .
OwnedClasses...: ChAboutDialog ChRegisterDialog .
RequiredClasses...: .
'ChAboutDialog ClassComments:'
'Description:
Implement a general about dialog class.
Public Methods:
Class Method:
#forClass create in instance of the class
Instance Methods
#open open the about dialog
Instance Variables: None
Class Variables: None
Global Variables: None
Pool Dictionaries: None
Date By Description
15.12.93 ch Creation
Copyright (c) 1993 by Carsten Härle'
'ChRegisterDialog ClassComments:'
'Description:
Manage the registration data and provide an register dialog where
the registration data can be entered.
Public Methods:
Class Method:
#forClass:
Create in instance of the class.
Instance Methods
#checkRegistered
Check if the software is registered and
take the neccessary steps if not.
#checkRegistrationSystem
Check if the registration system is intact. Answer true or false.
#getRegistrationData
Answer an array with the registration data
Instance Variables: None
Class Variables: None
Global Variables: None
Pool Dictionaries: None
Date By Description
19.12.93 ch Creation
Copyright (c) 1993 by Carsten Härle'